ContentEgg\application\helpers\TemplateHelper D

Total Complexity 312
Dependencies 14
Dependents 13
Total lines 1,269
Lines of code 947
Logical lines of code 583
Comment lines 41
Methods 85
Properties 3

Methods 85

Method Rating Maintainability Complexity Lines of code
sortByPrice()
C
37 27 68
getMerchantImageUrl()
B
44 18 37
replacePatterns()
A
46 12 40
filterData()
A
52 11 24
getStockStatusStr()
A
56 9 17
generateStaticRatings()
A
51 8 27
getMerhantName()
A
54 8 21
getImageSizesRatio()
A
54 8 19
getMerhantLogoUrl()
S
55 7 18
getTimeLeft()
S
51 6 25
truncate()
S
53 6 22
getShopInfo()
S
55 6 19
getOptimizedImage()
S
58 6 14
getGroupsList()
S
55 5 21
priceHistoryMorrisChart()
S
48 4 32
getCustomLogo()
S
58 5 16
generateAddAllToCartUrl()
S
57 5 15
getStockStatusClass()
S
61 5 12
getMerhantIconUrl()
S
59 5 12
viewMorrisChart()
S
53 4 22
getAmazonLink()
S
63 5 10
btnText()
S
60 4 14
getShopsList()
S
60 4 14
getDaysAgo()
S
59 4 13
adjustBrightness()
S
58 4 13
filterByGroup()
S
61 4 12
findAmazonLocales()
S
62 4 11
filterDataByModule()
S
62 4 11
priceChangesProducts()
S
58 3 16
displayImage()
S
62 4 10
isModuleDataExist()
S
65 4 9
getCommonCurrencyCode()
S
63 4 10
hideParamPrepare()
S
63 4 9
mergeAll()
S
63 3 12
buildTagParams()
S
61 3 12
getLastUpdate()
S
62 3 11
mergeData()
S
64 3 11
printRating()
S
65 3 8
printRel()
S
65 3 9
getCashbackStr()
S
67 3 7
printShopInfo()
S
58 2 15
formatPriceCurrency()
S
64 3 9
number_format_i18n()
S
64 3 9
filterDataByType()
S
63 3 10
getLastUpdateFormatted()
S
64 3 9
getLastUpdateFormattedAmazon()
S
64 3 9
getMerchantLogoDir()
S
63 3 10
priceHistoryPrices()
S
61 2 12
priceHistoryMin()
S
70 2 5
getButtonColor()
S
72 2 5
priceHistoryMax()
S
70 2 5
priceHistorySinceDate()
S
72 2 5
getAssociateTagForAmazonLocale()
S
70 2 6
isCashbackTrakerActive()
S
71 2 6
dateFormatFromGmt()
S
67 2 7
getPrivacyUrl()
S
70 2 6
formatDatetime()
S
65 2 9
printProgressRing()
S
65 2 8
getAmazonDisclaimer()
S
69 2 6
getChance()
S
64 2 9
getCurrentUserEmail()
S
73 2 5
getNameFromDomain()
S
67 2 7
getPriceColor()
S
72 2 5
splitAttributeName()
S
78 1 3
formatDate()
S
78 1 3
_e()
S
80 1 3
__()
S
80 1 3
price_format_i18n()
S
77 1 3
currencyTyping()
S
80 1 3
getButtonColorHower()
S
78 1 3
getRelValue()
S
75 1 4
sortAllByPrice()
S
78 1 3
isPriceAlertAllowed()
S
78 1 3
getCurrencyPos()
S
80 1 3
generateGlobalId()
S
79 1 3
getCurrencySymbol()
S
80 1 3
getCurrencyName()
S
80 1 3
getMerchantName()
S
78 1 3
getBlankImg()
S
79 1 3
getMaxPriceItem()
S
78 1 3
printAmazonDisclaimer()
S
78 1 3
getMinPriceItem()
S
78 1 3
couponBtnText()
S
77 1 3
buyNowBtnText()
S
77 1 3
displayInfoIcon()
S
78 1 3